package cn.kgm.filterVip;

import java.util.concurrent.ExecutionException;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.TimeoutException;

/**
 * @author kappi
 * @kapi #技术改变自己#
 * @PACKAGE: cn.kgm.filterVip.CalcEdFilter
 * @EMAIL: Yolo.jk@qq.com
 * @DATE: 2023/4/16 15:53
 * @DAY_NAME_SHORT: 周日
 */
public class CalcEdFilter implements IdentityFilter {

    private boolean boo;

    @Override
    public boolean meetIdentityFilter(boolean boo) {
        this.boo = boo;
        return boo;
    }

    @Override
    public boolean meetIdentityFilter(Person person) {
        return boo;
    }

    @Override
    public boolean cancel(boolean b) {
        return false;
    }

    @Override
    public boolean isCancelled() {
        return false;
    }

    @Override
    public boolean isDone() {
        return false;
    }

    @Override
    public Object get() throws InterruptedException, ExecutionException {
        return null;
    }

    @Override
    public Object get(long l, TimeUnit timeUnit) throws InterruptedException, ExecutionException, TimeoutException {
        return null;
    }
}
